 $nav-bgc:#222;
  *{
     margin: 0;
     padding: 0;
     font: 14px / 1.5 "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei", sans-serif;
 }
 .main{
  padding-top:55px;
 }
 // nav
 
nav{
  width:100%;
  height:60px;
  background-color: $nav-bgc;
  padding-left:100px;
  li{
    line-height:60px;
    float:left;
    p{
      font-size:18px;
      text-decoration:none;
      color:#FF4082;
      padding:0 30px;
    }
    a{
      font-size:16px;
      text-decoration:none;
      color:#FFF;
      padding:0 30px;
    }
  }
}


// login page
.login{
  margin-top:40px;
  .errorMessage{
    color:red;
  }
}
.register{
  padding: 50px;
  background-color: #fff;
  .errorMessage{
    color:red;
  }
}
.work{
  padding: 20px;
  background-color: white;
  .errorMessage{
    color:red;
  }
}